html:not([data-scale])
	.authenticatePay
	.am-list-item:not(:last-child)
	.am-list-line::after {
	border: none;
	background-color: #fff;
}
.authenticatePay {
	::-webkit-input-placeholder {
		color: #c9c9c9;
		font-size: 0.28rem;
	}

	// background: #FBFBFB;
	.am-list-item .am-input-label.am-input-label-5 {
		font-size: 0.28rem;
		width: 1.36rem;
	}
	.am-list-item .am-input-control input:disabled {
		color: #555;
	}

	.am-list-item.am-input-item {
		height: 0;
	}
	.am-list-item.am-input-item {
		height: 0;
		min-height: 0.4rem;
	}
	.am-list-item .am-input-control input {
		color: #555;
	}
	.am-list-item {
		height: 0.4rem;
	}
	.am-list-item .am-input-label {
		color: #888888;
		margin: 0;
	}
	.am-list-item.am-input-item {
		padding: 0;
	}

	.card {
		width: 100%;
		height: 1.6rem;
		padding: 0.34rem 0.4rem;
		background: #f8f8f8;
		// display: flex;
		font-size: 0.34rem;
		color: #4a4a4a;
		box-sizing: border-box;
		margin-bottom: 0.2rem;
		font-weight: 500;
		.card-l {
			// width: 1.36rem;
			font-weight: 500;
			padding-top: 0.08rem;
			box-sizing: border-box;
		}
		.card-l-name {
			display: inline-block;
			width: 1rem;
		}
		.card-r {
			.card-number {
				// font-size: 0.4rem;
				font-weight: 500;
			}
			.card-name {
				margin-top: 0.2rem;
				font-size: 0.26rem;
				color: #888888;
			}
		}
	}
	.info {
		margin-bottom: 0.2rem;
	}
	.info-input {
		margin-bottom: 0.2rem;
	}
	.info li {
		width: 100%;
		height: 1rem;
		padding: 0.34rem 0.4rem;
		background: #fff;
		display: flex;
		font-size: 0.28rem;
		font-weight: 500;
		color: #888;
		border-bottom: 1px solid #e3e3e3;
		align-items: center;
		box-sizing: border-box;
		.info-l {
			width: 1.7rem;
			font-weight: 500;
		}
		.info-r {
			flex: 1;
			color: #4a4a4a;
			font-weight: 500;
			&.phone {
				color: #555;
			}
		}
		&:last-child {
			border: none;
		}
		.yzm {
			flex: 1;
			height: 0.4rem;
			input {
				height: 0.4rem;
			}
		}
		.info-yzm {
			width: 2.3rem;
			height: 0.52rem;
			background: #fff;
			// border-radius:0.26rem;
			font-size: 0.28rem;
			color: #40b15d;
			text-align: center;
			line-height: 0.52rem;
			//margin-right: .6rem;
		}
	}
	.info.lifeinfo {
		padding: 0 0.3rem;
		background: #fff;

		li {
			padding: 0.34rem 0;
			border-color: #eee;
		}
	}

	.yzm-box {
		padding-top: 0;
		padding-bottom: 0;
	}

	.demoTitle:before,
	.demoTitle:after {
		border-bottom: none;
	}

	.agree {
		color: #302e2f !important;
		font-size: 0.24rem;
		margin-top: 0.24rem;
		margin-bottom: 0.57rem;
	}
	.btn {
		padding: 0 0.28rem;
	}
	.agree {
		padding: 0.34rem 0.4rem;
		img {
			width: 0.4rem;
			height: 0.4rem;
			vertical-align: middle;
			margin-right: 0.2rem;
		}
	}
	.disabled {
		opacity: 0.2;
	}
	.btn-common {
		display: block;
		width: 92.8%;
		height: 0.8rem;
		background: linear-gradient(90deg, #40b15c 0%, #40b15d 100%);
		border-radius: 0.4rem;
		font-size: 0.34rem;
		color: #ffffff;
		margin: 0 3.6% 0.56rem 3.6%;
		/* border-radius: 3px;*/
		text-align: center;
		line-height: 0.8rem;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		justify-content: center;
		// text-decoration: underline;
	}

	.btn-gray {
		background-color: #cbcbcb;
	}
}
